
__global__ void corrcoefmatrix_kernel(float *out, float *in, int n, int m);
__global__ void corrcoefmatrix_kernel_with_sum(float *out, float *in, float *sum, float *sum2, int n, int m);
__global__ void corrcoefmatrix_kernel_with_shared_sum(float *out, float *in, float *sum, float *sum2, int n, int m);
__global__ void corrcoefmatrixAB_kernel(float *out, float *inA, float *inB, float *sumA, float *sum2A, float *sumB, float *sum2B, int n, int m);

